Lena River

Explore definitions, synonyms, and language insights of Lena River

Definitions

Noun
a Russian river in Siberia; flows northward into the Laptev Sea

Synonyms